package comviva.msisdn;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
import java.util.Set;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class Main2 {
	private static final int CAPACITY = 65536;

	final static StringBuilder res = new StringBuilder();
	public static void main(String[] args) throws IOException {
	//	solve();
		System.out.println(CAPACITY >>3);

	}

	private static void solve() throws IOException {
		final BufferedReader br = new BufferedReader(new InputStreamReader(
				System.in));

		final StringBuilder sb = new StringBuilder(",");
		String t;
		while ((t = br.readLine()) != null)
			sb.append(t);

		sb.append(",");

		final int delim = sb.indexOf("|");
		if (delim == -1) {
			printFailure();
			return;
		}
		sb.setCharAt(delim, ',');
		final Set<String> msisdn = new HashSet<String>();

		final Pattern pattern = Pattern
				.compile("\\s*(?:\\+91|0)?+(\\d+)\\s*,+");

		Matcher matcher = null;

		matcher = pattern.matcher(sb.substring(0, delim + 1));
		while (matcher.find()) {
			msisdn.add(matcher.group(1));
		}

		matcher.reset(sb.substring(delim));
		while (matcher.find()) {
			if (msisdn.contains(matcher.group(1))) {
				res.append('F');
			} else {
				res.append('M');
			}
		}
		if (res.length() == 0) {
			printFailure();
			return;
		}
		System.out.print(res);
		
	}

	private static final void printFailure() {
		System.out.print("Failure");
	}

}